package com.cy.ppj.service.netpoint;

import com.cy.ppj.model.PageBean;
import com.cy.ppj.model.domian.netpoint.NetPoint;
import com.cy.ppj.model.query.netpoint.NetPointAdminQuery;
import com.cy.ppj.model.vo.admin.netpoint.NetPointAdminVO;

/**
 * 网点管理
 *
 * @author: tanyilin
 * @create: 2018年10月12日 下午5:18:30
 */
public interface NetPointService {

	/**
	 * 新增
	 * 
	 * @param netPoint
	 */
	void addNetPoint(NetPoint netPoint);
	
	/**
	 * 更新编辑
	 * 
	 * @param netPoint
	 */
	void updateNetPoint(NetPoint netPoint);
	
	/**
	 * 删除
	 * 
	 * @param netPoint
	 */
	void deleteNetPoint(NetPoint netPoint);
	
	/**
	 * 后台-网点列表，分页
	 * 
	 * @param query
	 * @return
	 */
	PageBean<NetPointAdminVO> selectNetPointAdminList(NetPointAdminQuery query);
	
}
